ball turret - Espagnol Anglais Dictionnaire